package cn.qn.mapper.sys;

import cn.qn.dto.sys.SysMessageDTO;
import cn.qn.dto.sys.SysMessageRequestDTO;
import cn.qn.moudle.sys.SysMessage;
import com.github.miemiedev.mybatis.paginator.domain.PageBounds;
import org.apache.ibatis.annotations.Mapper;
import org.apache.ibatis.annotations.Param;

import java.util.List;

/**
 * @author Jeet
 * @description
 * @date 2019/7/26 18:10
 */
@Mapper
public interface SysMessageMapper {
    List<SysMessageDTO> page(PageBounds pb, SysMessageRequestDTO request);

    public Integer pageCount(SysMessageRequestDTO request) ;

    SysMessage findByTitle(String title);

    SysMessageDTO findNewMessage(@Param(value = "userId") String userId);
}
